<template>
  <h1>一个人的信息</h1>
  <h2>姓名：{{ name }}</h2>
  <h2>年龄：{{ age }}</h2>
  <h3>工作种类：{{ job.type }}</h3>
  <h3>工作薪水：{{ job.salary }}</h3>
  <button @click="changeInfo">修改人的信息</button>
</template>

<script>
// 引入ref函数
import { ref } from "vue";
export default {
  name: "App",
  setup() {
    //数据
    // 利用ref属性把数据加工为引用实例对象
    let name = ref("张三");
    let age = ref(18);
    let job = ref({
      type: "前端工程师",
      salary: "30K",
    });

    //方法
    function changeInfo() {
      // 数据保存在实例对象的value属性中
      // name.value = '李四'
      // age.value = 48
      console.log(job.value);
      // job.value.type = 'UI设计师'
      // job.value.salary = '60K'
      // console.log(name,age)
    }

    //返回一个对象（常用）
    return {
      name,
      age,
      job,
      changeInfo,
    };
  },
};
</script>

